function dateFormat(date = new Date(), format = "YYYY-MM-DD HH:mm:ss") {
  const config = {
    YYYY: date.getFullYear(),
    MM:
      date.getMonth() + 1 < 10
        ? `0${date.getMonth() + 1}`
        : date.getMonth() + 1,
    DD: date.getDate(),
    HH: date.getHours(),
    mm: date.getMinutes(),
    ss: date.getSeconds(),
  };
  for (let key in config) {
    format = format.replace(key, config[key]);
  }
  return format;
}

// 传递过来的对象也是响应式的
function setName(data) {
  console.log(data);
// 这里改变值会实时的响应在页面中
  data.name = '5555'
}

export { dateFormat, setName };
